home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / Macintosh Graphics Primer / Macintosh Graphics Primer / card_36533.txt < prev    next >
Text File  |  1990-12-05  |  5KB  |  175 lines

  1. -- card: 36533 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2792
  5. -- name: TV3
  6. ----- HyperTalk script -----
  7. on closecard
  8.   global maploc, cardloc
  9.   put word 1 of the short name of this card into maploc
  10.   put word 2 of the short name of this card into cardloc
  11. end closecard
  12.  
  13.  
  14.  
  15. -- part 18 (button)
  16. -- low flags: 00
  17. -- high flags: 2000
  18. -- rect: left=458 top=317 right=342 bottom=485
  19. -- title width / last selected line: 0
  20. -- icon id / first selected line: 18612 / 18612
  21. -- text alignment: 1
  22. -- font id: 0
  23. -- text size: 12
  24. -- style flags: 0
  25. -- line height: 16
  26. -- part name: next
  27. ----- HyperTalk script -----
  28. on mouseUp
  29.   visual dissolve
  30.   go next
  31. end mouseUp
  32.  
  33.  
  34.  
  35. -- part 19 (button)
  36. -- low flags: 00
  37. -- high flags: 2000
  38. -- rect: left=484 top=317 right=342 bottom=512
  39. -- title width / last selected line: 0
  40. -- icon id / first selected line: 18613 / 18613
  41. -- text alignment: 1
  42. -- font id: 0
  43. -- text size: 12
  44. -- style flags: 0
  45. -- line height: 16
  46. -- part name: return
  47. ----- HyperTalk script -----
  48. on mouseUp
  49.   pop card into lastPush
  50.   if the short name of this stack is not in lastPush then
  51.     visual dissolve
  52.     go card "Map"
  53.   else
  54.     visual dissolve
  55.     go lastPush
  56.   end if
  57. end mouseUp
  58.  
  59.  
  60.  
  61. -- part 20 (button)
  62. -- low flags: 00
  63. -- high flags: 2000
  64. -- rect: left=428 top=317 right=342 bottom=456
  65. -- title width / last selected line: 0
  66. -- icon id / first selected line: 18611 / 18611
  67. -- text alignment: 1
  68. -- font id: 0
  69. -- text size: 12
  70. -- style flags: 0
  71. -- line height: 16
  72. -- part name: prev
  73. ----- HyperTalk script -----
  74. on mouseUp
  75.   visual effect scroll right
  76.   go prev
  77. end mouseUp
  78.  
  79.  
  80.  
  81. -- part 21 (button)
  82. -- low flags: 00
  83. -- high flags: 0002
  84. -- rect: left=392 top=320 right=338 bottom=426
  85. -- title width / last selected line: 0
  86. -- icon id / first selected line: 1500 / 1500
  87. -- text alignment: 1
  88. -- font id: 0
  89. -- text size: 12
  90. -- style flags: 0
  91. -- line height: 16
  92. -- part name: Start-Up
  93. ----- HyperTalk script -----
  94. on mouseDown
  95.   global NAV_PATH, SYS_PATH, GTRACKINGDISABLED
  96.  
  97.   put (item 1 of the mouseLoc) - (item 1 of the Loc of me) into whereInBtn
  98.  
  99.   -- simulate hiliting of two small buttons
  100.   repeat until the mouse is up
  101.     ---find out WHERE on the icon you clicked
  102.     put (item 1 of the mouseLoc) - (item 1 of the Loc of me) into whereInBtn
  103.     if the mouseLoc is within the rect of the target then
  104.       if whereInBtn < 0 then
  105.         set icon of me to 1501
  106.       else
  107.         set icon of me to 1502
  108.       end if
  109.     else   -- outside of the button, reset default icon
  110.       set icon of me to 1500
  111.     end if
  112.   end repeat
  113.   set icon of me to 1500
  114.   if the mouseloc is not within the rect of me then exit mouseDown
  115.  
  116.   if whereInBtn < 0 then
  117.     --- the click was on the left so go to send feedback if it exists
  118.     if (GTRACKINGDISABLED = empty) or (GTRACKINGDISABLED = true) then
  119.       answer "‚ÄúCD Preferences‚Äù has not been installed." with "OK"
  120.       exit mouseDown
  121.     end if
  122.     --
  123.     if (GTRACKINGDISABLED = "Disabled") then
  124.       answer "The feedback mechanism has been disabled." with "OK"
  125.       exit mouseDown
  126.     end if
  127.     --
  128.     push card
  129.     put SYS_PATH & "CD Preferences" into feedPath
  130.     set cursor to watch
  131.     visual effect dissolve fast
  132.     go stack feedPath
  133.   else if whereInBtn > 0 then
  134.     -- if the click was on the right then go back to navigation stack
  135.     visual effect iris close to black
  136.     visual effect iris open
  137.     if NAV_PATH = empty then put "cd welcome of stack" && "the ‚ÄúNavigation Stack‚Äù" into NAV_PATH
  138.     -- make a prompt for "where is" if the global is empty
  139.     go NAV_PATH
  140.   end if
  141. end mouseDown
  142.  
  143. on mouseUp
  144.   -- kill any mouseups
  145. end mouseUp
  146.  
  147.  
  148.  
  149. -- part contents for background part 9
  150. ----- text -----
  151. Macintosh Graphics Primer
  152.  
  153. -- part contents for background part 11
  154. ----- text -----
  155. question1
  156.  
  157. -- part contents for background part 4
  158. ----- text -----
  159. Television/Video Technology
  160.  
  161. -- part contents for background part 5
  162. ----- text -----
  163.  
  164. The transmission of an image begins with a scan, or reading of light intensity (luminance) information that starts at the top of the image.  
  165.  
  166. The horizontal sweep signal moves the scan points horizontally to the right side of the image.  At the same time the vertical sweep signal moves the scan point downward at a rate much slower than that of the horizontal sweep.  The resulting scan line moves horizontally to the right side of an image at a very slight downward angle.  
  167.  
  168. -- part contents for background part 13
  169. ----- text -----
  170. Scanning Images
  171.  
  172. -- part contents for background part 14
  173. ----- text -----
  174. CMOS: glossary 4
  175. 68030: question 2